be capable of doing many things competently - Almanca İngilizce Sözlük